LaGuardia Airport, Terminal D, Food Court, East Elmhurst, NY 11371, East Elmhurst
"Poor service and dirty. The sushi was okay but the iPad ordering system seems to have removed most o"
"Poor service and dirty. The sushi was okay but the iPad ordering system seems to have removed most o"